Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of saint teresa of avila
  1. noun
    Spanish mystic and religious reformer; author of religious classics and a Christian saint (1515-1582)

    Similar: 

Explanation of saint teresa of avila
My lists:
Recently viewed words: